jQuery와 React의 차이점은 무엇인가요?

참고

jQuery는 뭐가 좋고 뭐가 안좋은가?

적게 작성하고, 더 많이 라는 슬로건을 가지고 있음. 코드는 짧고 간결하게 쓰고 더 많은 action을 취할 수 있게 하자는 뜻 인듯.

세팅이 간단함. 성능 이슈가 있음.

  • 직접 DOM을 조작하는 방식은 위험함. reflow 이벤트가 발행하면 자식, 부모, 조상요소 모두 다시 레이아웃을 계산하기 때문.

명령형 프로그래밍

React는 뭐가 좋고 뭐가 안좋은가?

재사용이 가능한 코드 Virtual DOM을 사용하기 때문에 jQuery처럼 하나씩 DOM에 접근해서 re-rendering을 시키는 것 보다 변경된 데이터를 한번에 바꾸기 때문에 더 빠름. 데이터 중심

선언적 프로그래밍